nematode larvae - Alemán Inglés Diccionario